package com.szrt.day20170421.service;

import java.util.List;

import com.szrt.day20170421.entity.Student;

public interface StudentService {
	
	
	/**
	 * 你给我一个空的学生列表  我把这个学生列表填满
	 * @param studentList
	 * @return
	 */
	void init(List<Student> studentList);
	
	/**
	 * 打印学生列表
	 * @param studentList
	 */
	void printStudents(List<Student> studentList);
	
	
	/**
	 * 根据id删除一个学生
	 * @param studentList
	 * @param id
	 */
	void deleteById(List<Student> studentList,String id);
	
	/**
	 * 根据学生id修改学生的语文成绩
	 * @param studentList
	 * @param id
	 * @param newScoce
	 */
	int updateChineseById(List<Student> studentList,String id,int newScoce);
	
	/**
	 * 根据学生输入的手机号码和密码判断是否可以登录成功
	 * @param studentList
	 * @param phone
	 * @param password
	 * @return
	 */
	boolean checkLogin(List<Student> studentList,String phone,String password);

	
	/**
	 * 根据手机号码查询对应信息
	 * @param studentList
	 * @param phone
	 * @return
	 */
	Student findMessageByPhone(List<Student> studentList ,String phone);
	
	/**
	 * 查询本市总分最高分
	 * @param studentList
	 * @param city
	 * @return
	 */
	Student  findMaxOfCurrentCity(List<Student> studentList,String city); 

}
